Representation and Fast Display of Complex CSG Models
نویسندگان
چکیده
We present a system for fast and accurate display of CSG constructive solid geome try models Such models have as primitives polyhedra and solids whose boundaries can be represented using rational spline surfaces As part of pre processing we compute the B rep boundary representation from the CSG tree and represent the resulting solid using trimmed spline surfaces No assumptions are made on the number of primitives or the degree of the primitives in the CSG tree We also present an accurate e cient and multiresolution representation of the high degree trimming curves Given a trimmed spline model we tes sellate it into polygons as a function of the viewing parameters and render it using visibility computations and coherence between successive frames The choice of a multiresolution rep resentation of the model and the trimming curves is fundamental to the fast performance of the system The system has been used to convert parts of a submarine storage and handling system model represented as more than CSG trees The B rep consists of more than trimmed spline surfaces and is displayed at interactive rates on the Pixel Planes graphics system
منابع مشابه
High Speed and High Fidelity Visualization of Complex CSG Models
We present a system for fast and accurate display of CSG (constructive solid geometry) models. Such models have as primitives, polyhedra and solids whose boundaries can be represented using rational spline surfaces. As a part of pre-processing, we compute the Brep (boundary representation) from the CSG tree and represent the resulting solid using trimmed spline surfaces. No assumptions are made...
متن کاملA Design-through-analysis Approach Using the Finite Cell Method (eccomas Congress 2016)
Modern 3D Computer-Aided-Design (CAD) systems use mainly two types of geometric models. Classically, objects are defined by a Boundary Representation (B-Rep), where only the objects surfaces with their corresponding edges and nodes are stored. One disadvantage concerning a numerical simulation is that B-Rep models are not necessarily water-tight. These ’dirty geometries’ cause major difficultie...
متن کاملRepresentation, Boundary Computation and Fast Display of CSG Models with NURBS Primitives
We present e cient and accurate algorithms for Boolean combinations of solids composed of sculptured models. The boundary of each solid is represented as a collection of trimmed spline surfaces and a connectivity graph. Based on algorithms for trapezoidation of polygons, partitioning of polygons using polygonal chains, surface intersection of high degree spline surfaces and ray-shooting, the bo...
متن کاملGenerative CSG Models for Real Time Graphics
Generative parametric CSG models, introduced by Snyder in 1992, have many desirable properties. Their functional representation is generally quite compact and resolution independent, since surfaces are represented as piecewise continuous functional programs. However, in practice they have proven impractical for real time rendering because of the difficulty of compactly and exactly representing ...
متن کاملSpatially Efficient Tree Layout for GPU Ray-tracing of Constructive Solid Geometry Scenes
A novel GPU-optimized CSG ray-tracing approach is presented that is fast and accurate, and allows achieving real-time frame rates at full-screen resolutions. It has no limitations on the maximum number of primitives, and produces final image in a single pass. We propose an efficient procedure to transform an input CSG tree into equivalent spatially coherent and well-balanced form. Through vario...
متن کامل